"""Global configuration variables for pygrade."""

# Path configuration
################################################################################

# Change this to the path to the file where grades should be stored.
logfile = "./grades.log" 

# Change this to the path to the directory where comment files should be placed
comments_dir = "./" 

# Change this to the path to the directory where students' electronic handins
# are available. It is assumed that students handins are in the directory:
#   <handin_dir>/<assignment name>/<student name>
handin_dir = "./"

# Viewing and Editing
################################################################################

# Change this to indicate the types of files that may be opened for grading, and
# the programs that should be used for viewing and marking them up.
# {<ext 1> : <program 1>, <ext 2> : <program 2>, ...}
viewers = {"txt":"/usr/bin/gedit", "pdf":"/usr/bin/kpdf"}

# Change this to indicate the text-editing program that should be used to edit
# assignment comments
editor = "/usr/bin/gedit"

# Class Info
################################################################################

# Change this to the list of students enrolled in the class
enrolled = ["alice", "bob", "charlie"]

# Change this to indicate the parts of each assignment their worth.
points_possible = {"homework 1":{"problem 1":15, "problem 2":25}, 
                   "project 1":{"part 1":45, "part 2":35, "part 3":20}}
                   
                   

